insert (fit) - Spanish English Dictionary